Skip to content

Conversation

@douglance
Copy link
Contributor

No description provided.

@douglance douglance force-pushed the dl/e2e branch 6 times, most recently from d5c690e to 4fa164f Compare October 9, 2025 23:37
@douglance douglance requested a review from SahilVasava October 9, 2025 23:49
Tests full stack: ZeroDev SDK → ultra-relay-provider → ultra-relay → Anvil

Architecture:
- ultra-relay remains standard ERC-4337 bundler
- ultra-relay-provider handles ZeroDev transformations
- Provider configured with Content-Type header and gas policy

Files:
- zerodev.test.ts: SDK integration test
- docker-compose.yml: Full stack services
- deploy-entrypoints.ts: EntryPoint v0.6 + v0.7 deployment
- copy-kernel-contracts.ts: Kernel v0.3.1 from mainnet
- run-provider-test.sh: Automated test runner

Run: cd test/integration && pnpm run docker:test
Restores workflow lost during rebase from commit eebbe2c4.

Files:
- .github/workflows/zerodev-integration.yaml: CI workflow for integration tests
- integration-config.json: Integration test configuration

Workflow runs full stack test: ZeroDev SDK → ultra-relay → Anvil
Changes:
- docker-compose → docker compose (V2 syntax, fixes "command not found")
- Remove redundant pnpm build step (already runs in prepare script)
- Remove path: ultra-relay from checkout (standard directory structure)
- Update working-directory paths: ultra-relay/test/integration → test/integration

Fixes GitHub Actions run #11729034071
Copy link
Collaborator

@SahilVasava SahilVasava left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Deploy contracts step failing.

@douglance
Copy link
Contributor Author

closed in favor of full e2e test suite

@douglance douglance closed this Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants